home *** CD-ROM | disk | FTP | other *** search
- "gcCacheStruct.self,v 1.5 1993/07/18 20:24:06 richards Exp"
- "viewManager - self internal analogue of a display"
-
- traits _AddSlotsIfAbsent: (| ^ views* = () |)
- prototypes _AddSlotsIfAbsent: (| ^ views* = () |)
- mixins _AddSlotsIfAbsent: (| ^ views* = () |)
- oddballs _AddSlotsIfAbsent: (| ^ views* = () |)
-
- traits views _AddSlotsIfAbsent: (| ^ gcCacheStruct = () |)
- prototypes views _AddSlotsIfAbsent: (| ^ gcCacheStruct = () |)
-
- traits views gcCacheStruct _Define: (|
- parent** = traits clonable.
- printString = (
- 'GC cached font=', fontId printString, '/LineWidth=',lineWidth printString,'/CopyFunction=',copyFunction printString
- ).
- realiseGC = (
- gc font: fontId.
- gc foreground: blackPixel.
- gc background: whitePixel.
- gc lineWidth: lineWidth.
- gc function: copyFunction.
- " gc plane_mask: planeMask."
- ).
-
- gc: aGC = (
- iGC: aGC.
- fontId: aGC font.
- blackPixel: aGC foreground.
- whitePixel: aGC background.
- lineWidth: aGC lineWidth.
- " planeMask: aGC plane_mask."
- ).
- gc = ( iGC ).
-
- copy = ( clone ).
- |)
-
- prototypes views gcCacheStruct _Define: (|
- parent* = traits views gcCacheStruct.
- thisObjectPrints = true.
- fontId.
- lineWidth.
- copyFunction.
- whitePixel.
- blackPixel.
- planeMask.
- iGC.
- |).
-
-